Timor shrew - German English Dictionary